import Field from '../utils/Field'
import Entity from "./Entity";
export default interface IExecutor {
    executeUpdateDDL(table: string, fields: Field[])
    executeSaveSQL(entity: Entity, fields: Field[], record: Field, table: string, cb: Function)
    executeDeleteSQL(entity: Entity, record: Field, table: string, cb: Function)
    executeQuerySQL(entity: Entity, fields: Field[], table: string, id: any, cb?: Function)
}